temporary stricture - Spanish English Dictionary